/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image:url(../images/main_bg.jpg);
	}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.3em;
	color:#666666;
	margin-top:12px;
	margin-right:40px;
	margin-bottom:0px;
	margin-left:30px;	
	}
	
h1 {
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	color:#102ca4;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:50px;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.1em;
	color:#666;
	margin-top:0px;
	margin-right:15px;
	margin-bottom:5px;
	margin-left:25px;	
	}
	
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.3em;
	color:#666;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:3px;
	margin-left:25px;
	}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1.1em;
	color:#666;
	margin-top:0px;
	margin-right:4px;
	margin-bottom:3px;
	margin-left:25px;	
	}
	
a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.1em;
	color:#668393;
	text-decoration:none;	
	}
	
a:visited {
	color:#668393;
	text-decoration:none;
	}
	
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.1em;
	color:#062A3A;
	text-decoration:underline;
	}

	
/*****************************************
Specific DIVS
***************************************/
	
#inside {
	position:absolute;
	background-color:#FFFFFF;
	width:800px;
	margin-top:0px;
	margin-left:15px;
	padding:0px;
	left: 2px;
	top: -1px;
	}
	
#quote {
	float:left;
	background-color:#668393;
	width:175px;
	margin-top:5px;
	margin-right:25px;
	margin-left:10px;
	margin-bottom:30px;
	padding:0px;
	}

#line {
	width:400px;
	margin-top:20px;
	margin-left:25px;
	margin-bottom:20px;
	}
	
#umppic {
	float:right;
	width:295px;
	margin-top:10px;
	margin-right:25px;
	margin-left:0px;
	margin-bottom:100px;
	padding:0px;
	}
	
#contactpagepic {
	float:right;
	width:250px;
	margin-top:10px;
	margin-right:25px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	}
	
#linkspic {
	float:right;
	width:345px;
	margin-top:10px;
	margin-right:20px;
	margin-left:10px;
	margin-bottom:100px;
	padding:0px;
	}
	
#tele {
	float:left;
	width:504px;
	margin-top:10px;
	margin-right:0px;
	margin-left:40px;
	margin-bottom:10px;
	padding:0px;
	}
	
#teleback {
	background-image:url(../images/tvbg.jpg);
	width:425px;
	height:350px;
	margin:0px;
	padding:0px;
	}
	
#telebackwords {
	background-image:url(../images/tvbgwords.jpg);
	width:425px;
	height:350px;
	margin:0px;
	padding:0px;
	}
	
#newspic {
	float:left;
	width:250px;
	margin-top:10px;
	margin-right:10px;
	margin-left:25px;
	margin-bottom:100px;
	padding:0px;
	}
	
#glove {
	position:relative;
	width:350px;
	height:234;
	margin-top:280px;
	margin-left:45px;
	background-image:url(../images/glove2.jpg);
	}
	
#contactform {
	position:absolute;
	width:300px;
	margin-top:250px;
	margin-left:25px;
	}
	
#vidthumbs {
	float:right;
	width:150px;
	margin-top:10px;
	margin-right:14px;
	margin-left:0px;
	margin-bottom:10px;
	padding:0px;
	}
/*****************************************
Buttons
***************************************/
/*CONTACT*/
#contact {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/contactcombo.jpg);
	text-indent: -999em;
	}

#contact a:link {
	text-decoration:none;
	background-image:url(../images/contactcombo.jpg);
	}

/*Needed for Older Netscape Browsers*/	
#contact a:visited {
	text-decoration:none; 
	}
	
#contact a:hover {
	text-decoration:none;
	background-position: bottom; 
	}

/*LINKS*/	
#link {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/linkcombo.jpg);
	text-indent: -999em;
	}

#link a:link {
	text-decoration:none;
	background-image:url(../images/linkcombo.jpg);
	}
	
#link a:visited {
	text-decoration:none; 
	}
	
#link a:hover {
	text-decoration:none;
	background-position: bottom; 
	}

/*VIDEO*/	
#video {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/videocombo.jpg);
	text-indent: -999em;
	}

#video a:link {
	text-decoration:none;
	background-image:url(../images/videocombo.jpg);
	}

#video a:visited {
	text-decoration:none; 
	}
	
#video a:hover {
	text-decoration:none;
	background-position: bottom; 
	}
	
/*HOME*/	
#homelink {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/indexcombo.jpg);
	text-indent: -999em;
	}

#homelink a:link {
	text-decoration:none;
	background-image:url(../images/indexcombo.jpg);
	}

#homelink a:visited {
	text-decoration:none; 
	}
	
#homelink a:hover {
	text-decoration:none;
	background-position: bottom; 
	}
	
/*NEWS*/	
#news {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/newscombo.jpg);
	text-indent: -999em;
	}

#news a:link {
	text-decoration:none;
	background-image:url(../images/newscombo.jpg);
	}

#news a:visited {
	text-decoration:none; 
	}
	
#news a:hover {
	text-decoration:none;
	background-position: bottom; 
	}

/*NEWSHOLDER*/	
#newsholder {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/newsholder.jpg);
	text-indent: -999em;
	}

/*FILM*/	
#film {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/filmcombo.jpg);
	text-indent: -999em;
	}

#film a:link {
	text-decoration:none;
	background-image:url(../images/filmcombo.jpg);
	}

#film a:visited {
	text-decoration:none; 
	}
	
#film a:hover {
	text-decoration:none;
	background-position: bottom; 
	}
	
/*FILM*/	
#filmmakers {
	float:left;
	width:89px;
	height:108px;
	padding:0px;
	margin-bottom:10px;
	background-image:url(../images/filmmakerscombo.jpg);
	text-indent: -999em;
	}

#filmmakers a:link {
	text-decoration:none;
	background-image:url(../images/filmmakerscombo.jpg);
	}

#filmmakers a:visited {
	text-decoration:none; 
	}
	
#filmmakers a:hover {
	text-decoration:none;
	background-position: bottom; 
	}
	
	
/*VIDEO1*/
#vid1 {
	display:block;
	width:150px;
	height:123px;
	padding:0px;
	background-image:url(../images/clip1combo.jpg);
	text-indent: -999em;
	}

#vid1 a:link {
	text-decoration:none;
	background-image:url(../images/clip1combo.jpg);
	}

/*Needed for Older Netscape Browsers*/	
#vid1 a:visited {
	text-decoration:none; 
	}
	
#vid1 a:hover {
	text-decoration:none;
	background-position: bottom; 
	}
	
/*VIDEO2*/
#vid2 {
	display:block;
	width:150px;
	height:120px;
	padding:0px;
	background-image:url(../images/clip2combo.jpg);
	text-indent: -999em;
	}

#vid2 a:link {
	text-decoration:none;
	background-image:url(../images/clip2combo.jpg);
	}

/*Needed for Older Netscape Browsers*/	
#vid2 a:visited {
	text-decoration:none; 
	}
	
#vid2 a:hover {
	text-decoration:none;
	background-position: bottom; 
	}
	
/*VIDEO3*/
#vid3 {
	display:block;
	width:150px;
	height:138px;
	padding:0px;
	background-image:url(../images/clip3combo.jpg);
	text-indent: -999em;
	}

#vid3 a:link {
	text-decoration:none;
	background-image:url(../images/clip3combo.jpg);
	}

/*Needed for Older Netscape Browsers*/	
#vid3 a:visited {
	text-decoration:none; 
	}
	
#vid3 a:hover {
	text-decoration:none;
	background-position: bottom; 
	}

/*VIDEO4*/
#vid4 {
	display:block;
	width:150px;
	height:139px;
	padding:0px;
	background-image:url(../images/clip4combo.jpg);
	text-indent: -999em;
	}

#vid4 a:link {
	text-decoration:none;
	background-image:url(../images/clip4combo.jpg);
	}

/*Needed for Older Netscape Browsers*/	
#vid4 a:visited {
	text-decoration:none; 
	}
	
#vid4 a:hover {
	text-decoration:none;
	background-position: bottom; 
	}

/*****************************************
Styles
***************************************/

.smallcopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	line-height:1.1em;
	color:#999;
	margin-top:4px;
	margin-right:50px;
	margin-bottom:0px;
	margin-left:50px;	
	}
	
.description {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	line-height:1.1em;
	color:#666666;
	margin-top:4px;
	margin-right:50px;
	margin-bottom:0px;
	margin-left:18px;	
	}

.quotes {
	font-family:"Times New Roman", Times, serif;
	margin:10px;
	font-style:italic;
	font-size:1.1em;
	text-align:center;
	line-height:1.2em;
	color:#FFFFFF;	
	}
	
.quotes2 {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:1em;
	line-height:1.3em;
	color:#669900;	
	}

.darkgreen { color:#669900;}

.grey { color:#666666;}

.mainhead {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:1.4em;
	line-height:1.6em;
	color:#669900;	
	}
	
.lightblue { color:#668393;}

.darkblue { color:#062A3A;}

.orange { color:#FF9966;}

.filmmakersmargin {margin-right:285px;}

.filmmakersmargin2 {
	margin-left:30px;
	height: 210px;
	width: 410px;
	overflow: auto
	}
	
.filmmargin2 {
	float:left;
	margin-left:30px;
	height: 410px;
	width: 450px;
	overflow: auto
	}
	
.margins2 {
	margin-top:0px;
	margin-right:2px;
	margin-bottom:5px;
	margin-left:2px;
	color:#FFFFFF;
	}
